﻿Public Class ParametrosEmisionPredeterminadosBE
    Public Enum DescuentosParam
        Documento
        Partida
        Cliente
        No_Aplica
    End Enum
    Public Enum InfoAduaneraParam
        Documento
        Partida
        No_Incluye
    End Enum
    Public Enum NumSerieParam
        Opcionales
        Requeridos
        No_Incluye
    End Enum

    Public Enum FrecuenciaCambioPwd
        Mensual
        Bimestral
        Trimestral
        Semestral
        Anual
        No_Aplica
    End Enum

    'Private _IdParamEmiPrede As Integer
    'Public Property IdParamEmiPrede() As Integer
    '    Get
    '        Return _IdParamEmiPrede
    '    End Get
    '    Set(ByVal value As Integer)
    '        _IdParamEmiPrede = value
    '    End Set
    'End Property
    'Private _IdParamEmi As Integer
    'Public Property IdParamEmi() As Integer
    '    Get
    '        Return _IdParamEmi
    '    End Get
    '    Set(ByVal value As Integer)
    '        _IdParamEmi = value
    '    End Set
    'End Property
    Private _Emite As Integer
    Public Property Emite() As Integer
        Get
            Return _Emite
        End Get
        Set(ByVal value As Integer)
            _Emite = value
        End Set
    End Property
    Private _UdeM As Integer
    Public Property UdeM() As Integer
        Get
            Return _UdeM
        End Get
        Set(ByVal value As Integer)
            _UdeM = value
        End Set
    End Property
    Private _FormaPago As Integer
    Public Property FormaPago() As Integer
        Get
            Return _FormaPago
        End Get
        Set(ByVal value As Integer)
            _FormaPago = value
        End Set
    End Property
    Private _MetodoPago As Integer
    Public Property MetodoPago() As Integer
        Get
            Return _MetodoPago
        End Get
        Set(ByVal value As Integer)
            _MetodoPago = value
        End Set
    End Property
    Private _CondicionesPago As String
    Public Property CondicionesPago() As String
        Get
            Return _CondicionesPago
        End Get
        Set(ByVal value As String)
            _CondicionesPago = value
        End Set
    End Property
    Private _TituloNumSerie As String
    Public Property TituloNumSerie() As String
        Get
            Return _TituloNumSerie
        End Get
        Set(ByVal value As String)
            _TituloNumSerie = value
        End Set
    End Property
    Private _TituloMotivoDesc As String
    Public Property TituloMotivoDesc() As String
        Get
            Return _TituloMotivoDesc
        End Get
        Set(ByVal value As String)
            _TituloMotivoDesc = value
        End Set
    End Property
    Private _TituloPorcDesc As String
    Public Property TituloPorcDesc() As String
        Get
            Return _TituloPorcDesc
        End Get
        Set(ByVal value As String)
            _TituloPorcDesc = value
        End Set
    End Property
    Private _CambiarPassAcceso As FrecuenciaCambioPwd
    Public Property CambiarPassAcceso() As FrecuenciaCambioPwd
        Get
            Return _CambiarPassAcceso
        End Get
        Set(ByVal value As FrecuenciaCambioPwd)
            _CambiarPassAcceso = value
        End Set
    End Property
    Private _ModificarCantCalculos As Boolean
    Public Property ModificarCantCalculos() As Boolean
        Get
            Return _ModificarCantCalculos
        End Get
        Set(ByVal value As Boolean)
            _ModificarCantCalculos = value
        End Set
    End Property
    Private _PersonalizacionMuni As Boolean
    Public Property PersonalizacionMuni() As Boolean
        Get
            Return _PersonalizacionMuni
        End Get
        Set(ByVal value As Boolean)
            _PersonalizacionMuni = value
        End Set
    End Property
    Private _AduanaPredet As Boolean
    Public Property AduanaPredet() As Boolean
        Get
            Return _AduanaPredet
        End Get
        Set(ByVal value As Boolean)
            _AduanaPredet = value
        End Set
    End Property
    Private _NumAduana As String
    Public Property NumAduana() As String
        Get
            Return _NumAduana
        End Get
        Set(ByVal value As String)
            _NumAduana = value
        End Set
    End Property
    Private _FechaAduana As DateTime
    Public Property FechaAduana() As DateTime
        Get
            Return _FechaAduana
        End Get
        Set(ByVal value As DateTime)
            _FechaAduana = value
        End Set
    End Property
    Private _Aduana As String
    Public Property Aduana() As String
        Get
            Return _Aduana
        End Get
        Set(ByVal value As String)
            _Aduana = value
        End Set
    End Property
End Class
